showObjectProperties

Hi,

I want to display Object Properties dialog from withing custom DXL code, but when calling showObjectProperties for the second time i get Diagnostic Log window. First time on fresh DOORS client session works fine though.

Does anyone know, how to call this "showObjectProperties" function?

BR, Jarek
SystemAdmin - Mon Feb 07 09:59:59 EST 2011

Re: showObjectProperties
Mathias Mamsch - Tue Feb 15 15:49:32 EST 2011

I get the same crashes. I think you need to call this function on top level.
 

evalTop_ "showObjectProperties"

 


Regards, Mathias

 

 


Mathias Mamsch, IT-QBase GmbH, Consultant for Requirement Engineering and D00RS

 

Re: showObjectProperties
SystemAdmin - Thu Feb 17 08:38:31 EST 2011

Mathias Mamsch - Tue Feb 15 15:49:32 EST 2011

I get the same crashes. I think you need to call this function on top level.
 

evalTop_ "showObjectProperties"

 


Regards, Mathias

 

 


Mathias Mamsch, IT-QBase GmbH, Consultant for Requirement Engineering and D00RS

 

Hi,

Thanks for the reply.

Unfortunately running it with evalTop_ gives an error:

-R-E- DXL: <standard/object/properties.dxl:458> null Module parameter was passed into argument position 1
Backtrace:
    <standard/object/properties.dxl:596> 
        <Line:1> 
        <standard/object/properties.dxl:596> 
        <Line:1> 
        <standard/object/properties.dxl:596> 
        <Line:1> 
        <standard/object/properties.dxl:596> 
        <Line:1> 
-I- DXL: execution halted

Re: showObjectProperties
Mathias Mamsch - Thu Feb 17 16:04:17 EST 2011

SystemAdmin - Thu Feb 17 08:38:31 EST 2011

Hi,

Thanks for the reply.

Unfortunately running it with evalTop_ gives an error:

-R-E- DXL: <standard/object/properties.dxl:458> null Module parameter was passed into argument position 1
Backtrace:
    <standard/object/properties.dxl:596> 
        <Line:1> 
        <standard/object/properties.dxl:596> 
        <Line:1> 
        <standard/object/properties.dxl:596> 
        <Line:1> 
        <standard/object/properties.dxl:596> 
        <Line:1> 
-I- DXL: execution halted

Strange yesterday somehow I did not get the error. In this case you need to pass the current module to the evalTop_ context.

Module m = current; evalTop_ "{ Module m = addr_ " ((addr_ m) int) "; current = m;showObjectProperties }"

 


Mathias Mamsch, IT-QBase GmbH, Consultant for Requirement Engineering and D00RS